copious supply